@charset "utf-8";

/*全局控制*/
body{width:100%;min-width:1200px;overflow-x:hidden;margin:0;padding:0;font-size:14px;line-height:1;font-family:"微软雅黑"; color:#333;-webkit-text-size-adjust:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;

}
img{border:0; }
ul,li{list-style:none;padding:0;margin:0;}
input,select,textarea{outline: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.ib{display:inline-block;}
a{text-decoration:none;color:#383838;}
b,strong {    font-weight:bolder;}
p{padding:0;    margin: 0;}
.xianzhi{width:1200px;height:auto;margin:0 auto;}
/*头部区域*/

.top{width:100%;margin:0 auto;}
.huanying{width:100%;height:45px;line-height:45px;background:#f6f6f6;}
.top-left{width:490px; margin-top: 20px;}
.top-left img{width:100%;}
.top-center{font-size:14px;color:#333333;line-height:1.5;    padding: 34px 0;}
.top-right{padding: 30px 0 ;}

.sz{ float: right; width: 172px;}
.gologin {
  color: #605f5f;
  font-size: 0.8rem;
  text-shadow: none;
}
 .gologin img {
  width: 0.8rem;
}
.gologin {
  display: flex;
  align-items: center;
  /* font-size: 0.9rem; */
  /* color: #fff; */
  margin-left: auto;
  /* cursor: pointer; */
  transition: all 0.3s;
}

.gologin img {
  width: 1.8rem;
  margin-right: 0.5rem;
  display: block;
}

.gologin:hover {
  color: #e50012;
}


.top-right .tel{font-size:18px;color:#fff;}
.top-right .tel span{color:#ffda00;font-size:27px;font-weight:bold;}
.nav{display:table; width:100%;height:62px;background:#2e3192;    position: relative;z-index: 1000;}
.nav li{float:left;width:120px;height:62px;line-height:62px;text-align:center;color:#fff;    position: relative;}
.nav li a{color:#fff;}
.nav li:hover{background:#cc0001;}
.nav li:hover .menu2{display:block;}
.menu2{display:none;background: #b7222d;    position: absolute;}
.menu2 a{padding: 0 5px;display:block;width:110px;height:40px;line-height:40px;text-align:center;color:#fff;    font-size: 14px;border-bottom: 1px dotted #c8666c;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

.gbook{display:none;width:766px;height:700px;background:url(../images/gbook.png) no-repeat center center;position:fixed;top:15%;left:32%;    z-index: 1000;}
.close{ width:100px;height:100px;position: absolute;right:0;top:0;}
.bg{width:600px;height:518px;background:#fff;position: absolute;right:0;left:0;top:21%;margin:0 auto;}
.form{width:80%;margin-left:5%;margin-top: 5%;}
.form li{}
.form li .text{height:36px;line-height:36px;text-indent:1em;border:1px solid #20bba8;    margin-bottom: 30px;}
.form li .textarea{width:264px;height:84px;border:1px solid #20bba8;border-radius:5px;}
.form label{line-height: 20px;display: inline-block; margin-left: 5px;margin-right:15px;    margin-bottom: 30px; color: #777;}
.form .radio_type{ width: 24px; height: 24px; appearance: none; -moz-appearance:none; /* Firefox */ -webkit-appearance:none; position: relative; }
.form .radio_type:before{ content: ''; width: 24px; height: 24px; border: 1px solid #20bba8; display: inline-block;vertical-align: middle; } 
.form .radio_type:checked:before{ content: ''; width:  24px; height: 24px; border: 1px solid #20bba8; background:#2e3192; display: inline-block;vertical-align: middle; } 
.form .radio_type:checked:after{ content: ''; width:15px; height:5px; border: 2px solid white; border-top: transparent; border-right: transparent; text-align: center; 
display: block; position: absolute; top: 6px; left:5px; vertical-align: middle; transform:  rotate(-45deg); }
.form .radio_type:checked+label{ color: #c59c5a;}
.form .submit{display:block;width:175px;height:50px;font-size:18px;color:#fff;border:none;border-radius:25px;margin:0 auto;background:#10e8d2;}

.banner{width:100%;z-index: 100;}






/*.index03{width:100%;height:auto;margin: 0 auto; }
.yunu-lcbj{background: url(../images/lcbj.jpg) no-repeat center 0; height: 195px; overflow: hidden;}
.yunu-lcbj ul{float: left; color: #fff; padding-top: 36px;}
.yunu-lcbj li{float: left; width: 105px; border-right: 1px solid rgba(255,255,255,0.3); margin-right: 12px;}
.yunu-lcbj li:last-child{border-right: 0; margin-right: 0;}
.yunu-lcbj li img{display: block; margin-bottom: 45px;}
.yunu-lcbj li small{display: block; text-transform: uppercase; font-size: 12px;}
.yunu-lcbj li h4{margin: 0; font-size: 15px;}
.yunu-lcbj .tel{float: right; text-align: right; padding-top: 30px;}
.yunu-lcbj .tel h4{margin: 0; font-size: 18px;}
.yunu-lcbj .tel strong{font-size: 28px; color: #cc0001; display: block; margin: 20px 0 25px; line-height: 1;}
.yunu-lcbj .tel a{display: block; width: 166px; line-height: 43px; border: 2px solid #333; font-size: 18px; font-weight: bold;  padding-left: 42px; background: url(../images/jt.png) no-repeat 80%;}
*/
.index01{width:100%;height:auto;margin:0 auto;}
#tab01{width:265px;height:862px;background:#034091;}
#tab01 .tab_menu{display: table;width:235px;height:300px;margin: 0 auto;background:#fff;}
#tab01 .tab_menu li{width: 237px;height: 50px;line-height: 50px;padding-left: 10px;font-size:16px;/* border-radius:25px; */cursor:pointer;color: #333;/* background:#2e3192; */border-bottom: 1px solid #ccc;}
#tab01 .tab_menu li i{margin-right: 10px;font-size: 20px;font-weight: bold;}
#tab01 .tab_menu .selected{cursor:pointer;font-weight:bold;background:#cc0001; color: #fff;}
.tab_box{display: table;width:935px;}
.hide{display:none;}
.tab_box .div{width:100%;}
.tab_box .div li{float:left;width:284px;height:auto;margin-left:25px; margin-bottom: 25px;}
.tab_box .div li .img{width:100%;height: 214px;overflow: hidden;}
.tab_box .div li .title{text-indent:1em;margin-top:15px;font-size:16px;line-height:42px;color:#333;background:#e4e4e4 url(../images/jian.png) no-repeat right 10px center;}
.tab_box .div li:hover .title{color:#fff;background:#034091 url(../images/jian_h.png) no-repeat right 10px center;}
.tab_box .div li:hover .img img{transform: scale(1.2);transition: all 1s ease 0s;} 
.z_tel1{font-size: 14px; color: #666;}
.z_tel1 img{margin-right: 12px;}
.z_tel1 font{}
.z_tel1 font span{font-family: Impact; font-size: 19px; color: #fff;}


 .tab_menu1{display: table;margin: 0 auto;text-align:center;}
 .tab_menu1 li{    float: left;width:215px;height:40px;line-height:40px;font-size:18px;cursor:pointer;text-align:center;margin:15px 10px; color:#b8b8b8;border:1px solid #b8b8b8;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tab_menu1 a{ display: block;}
 .tab_menu1 li a:hover{cursor:pointer;color:#fff;background:#a72125;}
 .tab_menu1 .selected{cursor:pointer;color:#fff;background:#a72125;}





.yunu-section-title {  text-align: center;   margin-bottom: 56px;    background: url(../images/prtb.png) no-repeat center 60px;  font-size: 38px;}
.yunu-section-title p {  margin: 20px 0 0;  font-size: 22px;  line-height: 1;}
.container { width: 1200px; margin: 0 auto;}
.img-center { text-align: center;   font-size: 0;}
.img-center img {  display: inline-block;   width: 100%;  height: 100%; object-fit:cover;  vertical-align: middle; transition:all 0.6s;}
.img-center img:hover{ transform:scale(1.5);} 
.yunu-ys { margin-left: -48px;  margin-top: -48px;}
.yunu-ys dl { margin: 48px 0 0 48px; width: 576px; float: left;}
.yunu-ys dt { overflow: hidden; line-height: 221px;  height: 221px;}
.yunu-ys dt img { -webkit-transition: all 0.3s;  transition: all 0.3s;}
.yunu-ys dd { margin: 40px 0 0;}
.yunu-ys dd .tit {  overflow: hidden;}
.yunu-ys dd .tit span { font-family: Impact; font-size: 50px;  float: left;    line-height: 1;}
.yunu-ys dd .tit h4 {  margin: 0 0 0 70px; line-height: 1;  font-size: 25px; font-weight: normal;}
.yunu-ys dd .tit h4 small {  display: block;  color: #999;    font-size: 12px;  margin-top: 10px; text-transform: uppercase;}
.yunu-ys dd .tit h4:after { display: block; content: '';  width: 60px; height: 2px; background-color: #4a4a4a; margin-top: 30px;}
.yunu-ys dd p { margin: 30px 0 0 70px; font-size: 15px; line-height:28px; color: #777;}
.yunu-ys dl:hover dt img {  -webkit-transform: scale(1.1);  transform: scale(1.1);}

.index03{ margin-top: 60px;}
.yunu-lcbj{background: url(../images/lcbj.jpg) no-repeat center 0; height: 195px; overflow: hidden;}
.yunu-lcbj ul{float: left; color: #fff; padding-top: 36px;}
.yunu-lcbj li{float: left; width: 105px; border-right: 1px solid rgba(255,255,255,0.3); margin-right: 12px;}
.yunu-lcbj li:last-child{border-right: 0; margin-right: 0;}
.yunu-lcbj li img{display: block; margin-bottom: 45px;}
.yunu-lcbj li small{display: block; text-transform: uppercase; font-size: 12px;}
.yunu-lcbj li h4{margin: 0; font-size: 15px;}
.yunu-lcbj .tel{float: right; text-align: center; padding-top: 30px;}
.yunu-lcbj .tel h4{margin: 0; font-size: 18px;}
.yunu-lcbj .tel strong{font-size: 28px; color: #cc0001; display: block; margin: 20px 0 25px; line-height: 1;}
.yunu-lcbj .tel a{display: block; width: 198px; line-height: 43px; color: #034091; border: 2px solid #333; font-size: 18px;  text-align: center;  background: url(../images/jt.png) no-repeat 80%;}


.index04{ margin-top: 60px;}
.z-sy-pctp3{height: 32px;border: 1px solid #dedede;background: #ffffff;font-size: 16px;line-height: 32px;color: #000000;padding: 0 14px;/*margin: 0 10px;*/margin-bottom: 45px;transition: 0.6s;}
.z-sy-pctp3:hover{border: 1px solid #033572;background: #033572;color: #ffffff;transition: 0.6s;}
.z-sy-pctcen3{width: 1200px;margin: 0 auto;overflow: hidden;}
.z-sy-pctcen3>div{width: 1400px;}
.z-sy-pctd2{width: 26%;height: 350px;border: 1px solid #e9e9e9;margin-right:2%;margin-bottom: 25px;}
.z-sy-pcti1{width: 100%;height: 252px;overflow: hidden;}
.z-sy-pcti1>img{width: 100%;transition: 0.6s;}
.z-sy-pctd2:hover .z-sy-pcti1>img{transform: scale(1.18);transition: 0.6s;}
.z-sy-pctp4{width: 100%;height: calc(294px - 226px);background: #eeeeee;font-size: 16px;line-height: calc(294px - 226px);color: #333333;text-align: center;background: #ffffff;transition: 0.6s;position: relative;overflow: hidden;}
.z-sy-pctp4>p{width: 100%;height: calc(294px - 226px);font-size: 16px;line-height: calc(294px - 226px);color: #333333;text-align: center;transition: 0.6s;position: relative;z-index: 101;}
.z-sy-pctp4>div{width: 0;height: calc(294px - 226px);position: absolute;top: 0;left: 50%;z-index: 100;background: #033572;transition: 0.6s;}
.z-sy-pctd2:hover .z-sy-pctp4>p{color: #ffffff;transition: 0.6s;}
.z-sy-pctd2:hover .z-sy-pctp4>div{width: 100%;margin-left: -50%;transition: 0.6s;}
.z-sy-pctbt1{width: 142px;height: 30px;border: 0;border-radius: 15px;background: #004890;outline: none;display: block;position: relative;z-index: 102;top: 34px;margin: 0 auto;font-size: 16px;line-height: 30px;color: #ffffff;transition: 0.6s;}
.z-sy-pctbt1:hover{background: #ffffff;color: #004890;border: 1px solid #004890;box-sizing: border-box;transition: 0.6s;}


.index05{background: url(../images/about_bj.jpg) no-repeat;overflow: hidden;}
.yunu-about{margin: 40px 0 0; position: relative; height: 590px; color: #fff;}
.yunu-about dt{float: left; width: 606px; height: 560px; position: absolute; overflow: hidden;}
.yunu-about dt img{}
.yunu-about dt img{-webkit-transition: all 0.3s; transition: all 0.3s;}
.yunu-about dt a:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.yunu-about dd{width: 543px; margin: 0; float: right; background: #fff; padding: 20px;}
.yunu-about dd h4{margin: 0 0 20px; font-size: 24px; color: #034091;}
.yunu-about dd h4 small{display: block; font-weight: normal; font-size: 16px; margin-top: 10px;}
.yunu-about dd p{margin: 0 0 20px; color: #999; text-indent: 2em; line-height: 30px;}
.yunu-about dd .more{color: #fff; display: inline-block; margin-right: 30px; width: 109px; line-height: 38px; padding-left: 20px; font-weight: bold;}



.dsrw{overflow:hidden;margin-top: 15px;height: 140px;}








.index06{ margin-top: 60px;}
#divsp{ width:580px; height:215px; margin:10px 10px 10px 0;float:left;}
.divsp{ width:710px; margin:0 auto; height:auto; }
#newsr{ width:270px; height:195px; float:right;}

#laxpic{ width:290px; margin:3px 0 0 2px;  float:left;}
#laxpic img{ width:290px; height:195px;border:1px solid #CCC;} 
.index06 .container{position: relative;}
.index06 .container #divsp:nth-child(even) #laxpic{float: right;}
.index06 .container #divsp:nth-child(1){border-bottom: 1px dashed #d5d5d5;border-right: 1px dashed #d5d5d5;}
.index06 .container #divsp:nth-child(2){border-bottom: 1px dashed #d5d5d5;}
.index06 .container #divsp:nth-child(3){border-right: 1px dashed #d5d5d5;}
.index06 .container i{position: absolute;top:197px;left: 556px;font-size: 50px;color: #034091}


.layliabc{width:270px;line-height:40px;font-weight:bold;font-size:16px;float:left;overflow:hidden;}
 .layliabc a:link{ text-decoration:none;color:#034091; font-size: 18px;}
 .layliabc a:hover{ text-decoration:none;color:#1966CC;}
 .layliabcny{ width:270px; font-family:"微软雅黑", "Microsoft Yahei"; font-size:16px; color:#444;line-height:35px; float:left; overflow:hidden; margin-top: 15px;}
 .layliabcny a:link{ text-decoration:none;color:#444;}
 .layliabcny a:visited{ text-decoration:none;color:#444;}
 .layliabcny a:hover{ text-decoration:none;color:#1966CC;}


/*首页图文*/
.yunu-section{    padding-bottom: 20px;    background: #f9f9f9;    padding-top: 60px;}.yunu-catcon{}
.yunu-catcon li{float: left; width: 19%; height: 258px; background-position: center center;
background-repeat: no-repeat;
background-size: cover;}
.yunu-catcon li a{position: relative; width: 100%; height: 100%; display: block;}
.yunu-catcon li .tit{text-align: center; position: absolute; left: 0; bottom: 0; width: 100%; background: url(../images/wzbj4.png) repeat center; color: #fff; line-height: 50px; font-size: 18px;}
.yunu-catcon li .text{position: absolute; left: 5%; top: 5%; background: url(../images/wzbj3.png) repeat center; width: 80%;  color: #fff; padding: 5%; display: none;}
.yunu-catcon li .text h4{margin: 0; font-size: 26px; line-height: 30px; text-align: center; height: 30px; overflow: hidden;}
.yunu-catcon li .text p{margin: 15px 0; height: 80px; overflow: hidden;}
.yunu-catcon li .text span{display: block; margin: 0 auto; width: 144px; line-height: 38px; background-color: #236bcf; text-align: center; font-size: 16px;}
.yunu-catcon li:first-child{width: 43%; height: 516px;}
.yunu-catcon li:first-child .text{padding: 40px; width: 480px; margin-left: -280px;left: 50%; top: 50%;margin-top: -150px;}
.yunu-catcon li:first-child .text p{font-size: 16px; height: 110px; margin: 20px 0;}
.yunu-catcon li a:hover .tit{display: none;}
.yunu-catcon li a:hover:before{position: absolute; left: 0; width: 100%; height: 100%; top: 0; content: ''; background: url(../images/wzbj4.png) repeat center;}
.yunu-catcon li a:hover .text{display: block;}
/*首页新闻*/
.yunu-news-in .tit{margin-bottom: 20px;}
.yunu-news-in .tit .t{display: inline-block; font-weight:bold; font-size: 18px; padding-bottom: 7px; border-bottom: 2px solid transparent;}
.yunu-news-in .tit .t:hover{border-bottom-color: #236bcf; font-weight: bold; color: #034091}

.yunu-news-in .tit a:hover{color: #034091}
.yunu-news-in .tit .more{float: right; color: #999; line-height: 34px; font-size:14px;}
.yunu-news-in .tt{margin: 0; overflow: hidden;}
.yunu-news-in .tt dt{float: left; width: 336px; overflow:hidden; line-height: 188px; height: 188px;}
.yunu-news-in .tt dd{margin-left: 366px;}
.yunu-news-in .tt dd h4{margin: 0px 0 10px; font-weight: bold; font-size: 16px;}
.yunu-news-in .tt dd span{color: #999;}
.yunu-news-in .tt dd p{margin: 18px 0 0; font-size: 12px; color: #666; line-height: 24px;}
.yunu-news-in ul{margin-top: 20px;}
.yunu-news-in li{line-height: 24px; margin-top: 10px;}
.yunu-news-in li a{display: block; background: url(../images/hg5.jpg) no-repeat 0 center; padding-left: 20px;}
.yunu-news-in li a:hover{background-image: url(../images/hg5_h.jpg); color: #034091}
.yunu-news-in li span{float: right; font-size: 14px; color: #999;}
.yunu-news-in .wd{margin: 0 0 20px; overflow: hidden;}
.yunu-news-in .wd dt{float: left; width: 180px; height: 92px; overflow:hidden; line-height: 92px;}
.yunu-news-in .wd dd{margin-left: 200px;}
.yunu-news-in .wd dd h4{margin: 0 0 12px; font-size:13px; font-weight:bold; background: url(../picture/wen.jpg) no-repeat 0 0; padding-left: 30px;}
.yunu-news-in .wd dd h4 a:hover{color: #034091}
.yunu-news-in .wd dd p{background: url(../picture/da.jpg) no-repeat 0 0; margin: 0; line-height: 24px; padding-left: 30px; font-size: 14px; color: #666;}


.yunu-link{padding: 10px 0 30px; background-color: #fff;}
.yunu-link h4{border-bottom: 1px solid #ddd; margin: 0; line-height: 55px; font-size: 18px; color: #236bcf;}
.yunu-link h4 small{text-transform: uppercase; font-size: 16px; font-weight: normal; color: #999;}
.yunu-link ul{margin-left: -20px;}
.yunu-link li{float: left; margin-left: 20px; margin-top: 20px;}
.yunu-footer{background-color: #ececec; border-top: 2px solid #236bcf; padding-top: 60px; overflow: hidden;}
.yunu-footer-logo{float: left; margin-right: 70px; padding-top: 40px;}
.yunu-footer-nav{float: left; background: url(../images/xt.jpg) no-repeat 0 0; padding-left: 60px; width: 230px;}
.yunu-footer-nav li{float: left; width: 50%; line-height: 45px;}
/*友情链接*/
/*--首页商盟--*/
.shangmeng{height:62px; width: 1180px; padding: 10px; margin: 0 auto; background: #fff;    margin-top: 30px;}
.shm_tit{width:120px; height:62px; float:left;}
.shm_tit h4{font-size:36px; line-height:42px; font-weight:bold; color:#236bcf;}
.shm_tit p{font-size:14px; color:#ccc; letter-spacing:5px;}
#demo1p{overflow: hidden; width:1080px; float:right;}
.top_14 li{float: left; overflow: hidden;}
.top_14 li a{color:#999; display:block; height:34px; text-align:center; line-height:34px; width:120px; font-size: 14px;}
.top_14 li a:hover{color:#236bcf;}
/*底部区域*/

/*--底部--*/
.bottom_top{ background:#222; margin-top:36px; height:400px;}

.bot_tit h3{ font-size:16px; color:#666; font-weight:bold;}
.bot_tit em{ display:block; background:#fff; width:24px; height:2px; margin: 18px 0 36px;}
.bot_left,.bot_cen{ margin-top:48px;}
.bot_left{ border-right:1px solid #333; height:257px; width:290px; }
.bot_right{ margin-left:50px;}

.bot_left dl dt{ font-size:14px; color:#666;}
.bot_left dl dd{ font-size:36px; font-weight:bold; color:#236bcf; padding-bottom:12px; }
.bot_left p{ font-size:14px; color:#999; line-height:30px; padding-top:5px;}

.bot_cen{ width:673px; margin-left:50px;}
.bot_cen p{ line-height:36px; color:#666; font-size:13px;}
.bot_cen ul li{ line-height:42px; float:left; width:105px; height:42px;}
.bot_cen ul li a{ font-size:14px; color:#999;}
.bot_cen ul li a:hover{ color:#236bcf;}

.bot_right{ width:135px; margin-top:89px;}
.bot_right h3{ color:#999; text-align:center; font-size:13px; padding-top:8px;}

.bottom_bot{ background:#222; height:56px;  border-top:1px solid #333;}

.bottom_bot ul{ float:left;}
.bottom_bot ul li{ float:left; width:80px; font-size:14px; color:#666; text-align:center; line-height:56px;}
.bottom_bot ul li a{ color:#666;}
.bottom_bot ul li a:hover{ color:#236bcf;}
.bottom_bot p{ float:right; line-height:56px; color:#666; font-size:14px;}
.bottom_bot p a{ color:#666;}

/*--首页产品分类--*/
.fl_box{ width:226px; background:#333; cursor:pointer;}
.leftli{ height:auto !important;}
.leftli_con{ height:54px; width:94%; border-bottom:1px solid #5e5e5e; font-size:15px; color:#fff; margin:0 auto; line-height:54px;}
.leftli_con a,.nleftli_con a{ color:#fff;}
.leftli_con a:hover,.nleftli_con a:hover{ color:#fff;}
.leftli_con em{ display:block; float:left; width:16px; height:16px; background: url(../images/y2.png) no-repeat;  border-radius:16px; margin:19px 14px}
.fl_con2 li a{ display:block; transition:all 0.3s; height:48px; line-height:48px; background:#efefef; border-bottom:1px solid #fff; font-size:14px; color:#333;}
.fl_con2 li a em{ float:left; margin:22px 18px; display:block; width:4px; height:4px; background:#236bcf;}
.fl_con2 li a:hover{background:#236bcf; color:#fff;}
.fl_con2 li a:hover > em{ background:#fff;}

.links{width:100%;height:90px;line-height:90px;color:#fff;background:#262883}
.links a{color:#fff;}


/*二级页*/
.container1{ background: #f9f9f9; overflow:hidden ;}
.container_wz{ width: 1200px; border-bottom: 1px dashed #dcdcdc; height: 52px;}
.yunu-curmbs {width: 30%; float: left;
    padding: 15px 0;
   
    margin-bottom: 20px;
}
.yunu-curmbs span {
    padding-top: 5px;
}
.yunu-curmbs span .imngs{
  display: inline-block;
  width: 66px;
  background: url(../images/sy.png) no-repeat center;
}
.yunu-curmbs em {
    font-style: normal;
    padding: 0 5px;
    color: #999;
}
.yunu-contact-map {
    float: right;
}
.yunu-menu-inner { float: right;
    text-align: center;
    margin-bottom: 20px;
}
.yunu-menu-inner a {
    float: left;
    width: 130px; height: 66px
}
.yunu-menu-inner span {
    display: block;
    margin-left: 1px;    
    color: #999;
    font-size: 18px;
      line-height: 50px;
    height: 66px;
}
.yunu-menu-inner a:hover span,.yunu-menu-inner a.active span {
    background: url(../images/hover.png) no-repeat center bottom ;
    color: #f00;
}


.yunu-production{}
.yunu_title{ font-size: 30px; text-align: left;}
.yunu_title span{ font-size: 22px; color: #999999; line-height: 50px; font-weight: 100;}
/*招聘*/

.section3{ }
.section53 li {  float: left;
    margin: 30px 10px 10px 10px;
    width: 380px;
    height: 390px;
    
    color: #1f1f1f;
    background: #fff ;
    position: relative;
    transition: all 0.8s; text-align: center;
}

.section53 li .title {
    width: 90%;
    margin: 4% auto;
    font-size: 16px;
    line-height: 2;
    font-weight: bold;
}
.section53 li .jianjie {
    width: 90%;
    margin: 1% auto;
    font-size: 14px; color: #999; line-height:30px;
}
.section53 li .more {
    width: 245px;
    height: 60px;
    margin: 0 auto;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 60px;
    background: url(templates/default/images/news_more.png);
    background-size: 100% 100%;
    position: absolute;
    bottom: 4%;
    left: 0;
    right: 0;}




/*子页图文*/
.cplist{}
.cplist .cp_box{ overflow:hidden}
.cplist .cp_lef{ width:259px; float:left;}

.cplist .cp_list{ padding:10px; background:#034091;}
.cplist .cp_list .cpli_box{ background:#fff; padding-bottom:12px; overflow:hidden;}
.cplist .cp_list .cpli_box a{ height:60px; line-height:60px; font-size:15px; color:#3f3f3f; display:block; padding-left: 10px;}
.cplist .cp_list .cpli_box a:hover{ color:#fff; background: #cc0001}
.cplist .cp_list .cpli_box .on{ color:#fff; background: #cc0001}
.cplist .cp_list .cpli_box a i{margin-right: 10px;font-size: 20px;font-weight: bold;}
.cplist .cp_list .cp_more{ color:#fff; font-size:15px; line-height:40px; text-align:center; display:block; margin-top:14px;}
.cplist .cp_rig{ width:925px; float:right;}

.proli22{ overflow:hidden;}
.proli22 li{ width:297px; height: 275px; float:left; margin-left:16px; margin-bottom:15px; overflow:hidden; }
.proli22 li .ppic{overflow:hidden;}
.proli22 li .pppic{ width:272px; margin:4px auto; overflow:hidden;    padding-top: 10px;}
.proli22 li a{ color:#343434; font-size:14px; }
.proli22 li a:hover{ color:#fff; font-size:14px; background: #034091; display: block; }
.proli22 li .txt{ line-height:20px; padding: 10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.proli22 li .jianjie{ padding:5px 5px 10px 10px;}
.proli22 li img{ width:100%; height: 210px;}
.proli22 li a:hover{ color:#fff;}
.proli22 li:nth-child(1),.proli22 li:nth-child(4),.proli22 li:nth-child(7){ margin-left:0;}


.index_promain{ width:1200px; margin: 0 auto }
.index_promain ul li{ float:left; width:31.8%; margin-right:1.5%; margin-bottom:20px;}
.index_promain ul li a{ display:block;}
.index_protitle{ background:#fff; padding:12px 8px;}
.index_promain ul li .index_propic{ width:100%; height:223px; overflow:hidden;}
.index_promain ul li .index_propicbg{ background:#fff; padding:2px;}
.index_promain ul li a .index_protitle{ background:#fff; margin-top:1px;}
.index_promain ul li a .index_protitle span{ color:#666666; font-size:16px; line-height:28px;  display:block}
.index_promain ul li a .index_protitle samp{ color:#666666;line-height:21px; font-size:12px; display:block;font-family:"å¾®è½¯é›…é»‘";}
.index_promain ul li a img{transition: all 1s ease 0s; width:100%; height:247px;}
.index_promain ul li a:hover img{  transform: scale(1.2);transition: all 1s ease 0s;}



.news_list {
  margin: 0 auto;
  width: 1200px;
  padding-bottom:60px;
}
.news_list ul li { background: #f4f4f4;overflow: hidden;}
.news_list ul li .img { /*height:195px;*/
  width: 400px;
  display: inline-block;
  overflow: hidden;
  margin-right: 20px;
  float: left;  
}
.news_list ul li .img img {
  width: 400px;
  height:263px;
}
.news_list ul li .name {
  line-height: 35px;
  font-weight: normal;
}
.news_list ul li .name a {
  font-size: 25px; line-height:65px;
  color: #034091;
  font-weight: normal;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.news_list ul li .name a:hover {
  color: #c00;
  text-decoration: none!important;
}
.news_list ul li .info {
  height: 25px;
  margin: 10px 0 10px 0;
  font-size: 14px;
  color: #aaa;
}
.news_list ul li .info span {
  padding-right: 20px; font-size: 30px;
}
.news_list ul li .info span font {
  color: #5086be;
}
.news_list ul li .info span a {
  color: #aaa;
}
.news_list ul li .info span a:hover {
  color: #aaa;
}
.news_list ul li .intro {
  line-height: 24px;
  font-size: 14px;
  color: #666;
  height: 72px;
  overflow: hidden;
}


.w1200 { width: 1200px; position: relative;}
.nnewlist a{ display:block; overflow: hidden; height: 120px;
    margin-bottom: 30px;
    }
.nnewlist_tu{ width:200px; height:120px; overflow:hidden; float:left; margin-right:45px;}
.nnewlist_tu img{ width:200px; height:120px; display:block}
.nnewlist a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.nnewlist_sj{ background:url(../images/xian5.jpg) no-repeat left center; width:116px; float:right; font-size:18px; color:#999999; padding-top: 10px;}
.nnewlist_sj p{ font-size:60px; color:#e0e0e0; font-weight:bold; line-height:1}

.nnewlist_zi{ width:725px; float:left; padding-top: 10px;}
.nnewlist_ti{ font-size:18px; color:#333}
.nnewlist_xx{ font-size:14px; color:#999; line-height:24px;  overflow:hidden; margin-top: 10px;}



.nnewlist a:hover .nnewlist_ti{ color:#00529c}
.nnewlist a:hover .nnewlist_more{ background:#00529c; color:#fff}
.nnewlist a:hover{ background:#f1f1f1}
.nnewlist a:hover .nnewlist_sj{ color:#666}
.nnewlist a:hover .nnewlist_xx{ color:#666}
.nnewlist a:hover .nnewlist_sj p{ color:#666}



/*图文详情*/
.ct2-mn {float: right;width: 930px;}
.youdu-showcase {padding: 20px;margin-bottom: 40px;    background: #fff;    overflow: hidden;}
.youdu-showcase-info {float: right;width: 375px;}
.youdu-showcase-info h1 {margin: 0 0 15px;font-size: 24px;line-height:60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;  border-bottom: 1px dashed #ccc}
.youdu-showcase-info span{ color: #333; line-height: 30px;font-size: 14px;}
.youdu-showcase-info p {margin: 0;color: #666;height: auto; line-height:46px; font-size: 14px;}
.youdu-showcase-info .tel {border-top: 2px solid #e6e6e6;margin-top: 15px;font-size: 25px;padding-top: 15px;background: url(../images/pc-xc-icon2.png) no-repeat 10px 15px;height: 42px;line-height: 40px;}
.youdu-showcase-info .tel span{ color: #f00; font-size: 25px;}
.youdu-showcase-info .tel a {float: right;line-height: 42px;padding: 0 15px;background-color: #0060b7;color: #fff;}

.youdu-title-1 {border-bottom: 1px solid #ececeb;height: 44px;margin-bottom: 15px;font-size: 24px;  color: #034091; font-weight:700}
.youdu-title-1 span {display: inline-block;padding-bottom: 10px;}
.youdu-title-2 {margin-bottom: 20px;margin-top: 40px;border-bottom: 1px solid #eee;font-size: 0;}
.youdu-title-2 span {display: inline-block;background-color: #0060b7;color: #fff;font-size: 20px;font-weight: bold;letter-spacing: 2px;line-height: 40px;padding: 0 15px;margin-bottom: -1px;}

.biaoti{ height: 50px;  border-bottom: 1px solid #ccc; margin-bottom: 30px;}
.biaoti h1{ font-size:24px;color: #034091; line-height: 50px; font-weight: 700}
.pc-slide{width:496px;float:left;}
.view{border:1px solid #ddd;}
.view .swiper-slide .imgauto{width:100%;height:350px;line-height:50px;}
.view .swiper-container{width:100%;}
.preview{width:100%;margin-top:10px;position:relative;}
.preview .swiper-container{width:80%;margin:0 10%;}
.preview .swiper-slide{width:30.33%;padding:5px;}
.preview .swiper-slide .imgauto{width:100%;height:80px;line-height:78px;border:1px solid #ddd;text-align:center;}
.preview .swiper-slide .imgauto img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;}
.preview .slide6{width:82px;}
.preview .arrow-left{background:url(../images/feel3.png) no-repeat left top;position:absolute;left:10px;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat left bottom;position:absolute;right:10px;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.preview .active-nav .imgauto{border:1px solid #0060b7;}

div.zoomDiv{z-index:999;position:absolute;top:0;left:0;background:#ffffff;border:1px solid #ddd;display:none;text-align:center;overflow:hidden;font-size: 0;}
div.zoomMask{position:absolute;background:url() repeat scroll 0 0 transparent;cursor:move;z-index:1;}


/*新闻*/
/*媒体资讯------新闻详情*/
.news .delCen{padding-bottom: 40px;}
.news .delCen .fr{width: 300px;margin-left: 43px;}
.news .delCen .fr h2{font-size: 20px;line-height: 24px;color: #333;padding:0 0 0 16px;margin: 14px 0;border-left: 3px solid #034091;}
.news .delCen .fr ul li{border-bottom: 1px solid #dddddd;}
.news .delCen .fr ul li a{display: block;padding-top: 20px;padding-bottom: 15px;padding-left: 16px;transition:all .5s;color: #333;}
.news .delCen .fr ul li p strong{line-height: 20px;}
.news .delCen .fr ul li span.date{font-size: 12px;line-height: 20px;color: #999999;padding-top: 5px;}
.news .delCen .fr ul li a:hover{background: #ebebeb;}
.news .delCen .fr ul li a:hover p{color: #E70012;}
.news .delCen .delfl{overflow: hidden;height: auto;}
.news .delCen .delfl h2{font-weight: bold;font-size: 20px;color: #034091;}
.news .delCen .delfl .de1one{padding-top: 20px;}
.news .delCen .delfl .de1one{overflow: hidden;background: #f4f4f4;padding:8px 0;margin-top: 20px;}
.news .delCen .delfl .de1one p{height: auto;overflow: hidden;padding-left: 20px;line-height: 24px;font-size: 13px;}
.news .delCen .delfl .de1one p span{display: inline-block;padding-right: 35px;color: #999999;font-size: 13px;}
.news .delCen .delfl .de1one .share{float: right;}
.news .delCen .delfl .de1two{padding-top: 20px;}
.news .delCen .delfl .de1two p strong{padding-top: 10px;display: block;color: #333;}
.news .delCen .delfl .de1two p{line-height: 24px;color: #666666;padding-top: 15px;font-size: 13px;}
.news .delCen .delfl .de1two p img{display: block;padding: 0;max-width: 100%;margin:0 auto;}
.news .delCen .delfl .del_tj{padding-top:35px;margin-top: 25px;border-top: 1px solid #eeeeee;}
.news .delCen .delfl .del_tj p{line-height: 24px;}
.news .delCen .delfl .del_tj p a{display: inline-block;color: #666666;}
.news .delCen .delfl .del_tj p a:hover{color: #E70012;}


.fy{width: 94%; border-top: dashed 1px #dadada; padding: 1.5% 0; margin: 4% auto 4% auto;}
.fy li{float: left;width: 48%;font-size: 16px;font-weight: bold;}
.fy li:last-child{float: right; text-align: right;}
.fy a{color: #5a5a5a; font-weight: normal;}

.main_page{margin:30px 0;}
.main_page a{display:inline-block;margin:0 5px;border:#ddd solid 1px;padding:0 15px;height:30px;line-height:30px;}
.main_page a:hover{background:#858585;color:#fff;border:#858585 solid 1px;}
.tc {    text-align: center;}

.mySwiper .swiper-slide{overflow: hidden;}